cmake_minimum_required(VERSION 3.20)
project(loxpp)

set(CMAKE_CXX_STANDARD 17)

add_executable(loxpp Lox.cpp Error.h TokenType.h Token.h Scanner.h Expr.h Parser.h Interpreter.h RuntimeError.h Stmt.h Environment.h LoxCallable.h NativeFunctions.h LoxFunction.cpp LoxFunction.h LoxReturn.h Resolver.h LoxClass.h LoxClass.cpp LoxInstance.cpp LoxInstance.h)
